package com.example.jn_dxs.API;


import com.alibaba.fastjson.JSONObject;

import io.reactivex.Observable;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.POST;
import retrofit2.http.Query;

public interface apiService {

    /**
     * 登陆
     * @param username
     * @param password
     * @param rememberMe
     * @return
     */
    @FormUrlEncoded
    @POST("login")
    Observable<JSONObject> getLogin(@Field("username") String username,
                                    @Field("password") String password,
                                    @Field("rememberMe") boolean rememberMe);

    /**
     * 获取详情
     * @param id
     * @return
     */
    @GET("lanzun/dtgcjbqk/arcgisid")
    Observable<JSONObject> getDetail(@Query("id") String id);


    /**
     * 搜索--列表
     */
    @FormUrlEncoded
    @POST("lanzun/dtgcjbqk/list")
    Observable<JSONObject> getSearch(@Field("tkalb") String tkalb);
}